skirmisher's trench - Turc Anglais Dictionnaire